//
//  SEGUhomeMediator+Payment.h
//  Commom
//
//  Created by 山刘 on 2018/12/28.
//  Copyright © 2018年 山刘. All rights reserved.
//

#import "SEGUhomeMediator.h"

@interface SEGUhomeMediator (Payment)
-(UIViewController *)seg_initSEGPaymentViewController:(NSDictionary*)params;
-(UIViewController *)seg_initSEGPaymentViewController:(NSDictionary*)paymethods completed:(NSDictionary* (^)(NSDictionary* method))completed;

/**
 * 支付成功页面
 * @author Helen
 * isBillpay; //账单
 * monthCard; //停车缴费
 * isServicePay; //有偿服务
 * SEGPayTypeName payTypeName; // 不同的支付类型
 * merchantDic
 */
-(UIViewController *)seg_initDidPaidViewController:(NSDictionary *)params;

/**
 获取支付成功页面的Clas
 
 @param params 参数
 @return Class
 */
-(Class)seg_getDidPayViewControllerClass:(NSDictionary *)params;

/**
 * 订单-支付方式
 * @author Helen
 */
-(UIViewController *)seg_initPayListViewController:(NSDictionary *)params;



/// h5跳转小程序
/// @param params 参数
- (void)seg_initMiniProgram:(NSDictionary *)params;


/// 发起支付
/// @param params 参数
- (void)seg_initPayAction:(NSDictionary *)params;

/// 发起侨城汇支付
-(void)seg_sendPayForQiaoChengHuiWithParams:(NSDictionary *)params;

/// 发起聚合支付
-(void)seg_sendPayForPayOnLineWithParams:(NSDictionary *)params;
//e支付回调
- (void)seg_initICBCPayBackWithParams:(NSDictionary *)params;

- (BOOL)seg_initUMSPPPayWithParams:(NSDictionary *)params;

- (BOOL)seg_UMSPPPaycloudPayHandleOpenURLWithParams:(NSDictionary *)params;

- (BOOL)seg_UMSPPayHandleOpenURLWithParams:(NSDictionary *)params;
@end
